export let REQUEST = {
  name: '请求',
  list: [
    {
      name: '调用接口',
      event: 'requestApi',
      explain:
        '调用后端接口。若选择 ‘配置接口’ 则调用配置的接口，常用于增、删、改等场景；若选择 ‘选择组件’ 则调用组件配置项里的接口，常用于查询场景。传递数据为接口响应数据。 ',
      extension: {
        requestConfig: {
          type: 'exRequest',
          value: {
            type: 1, //1 自己配置 2选择组件自身
            useCallbackData: false, //使用cb返回数据
            callbackDataKey: 'cbDataKey', //使用cb返回数据kev值
            api: '', //api path
            method: '', //method
            getDataKey: '', //获取返回数据的某个
            openMessage: false, //打开消息提示
            data: [
              {
                key: '#LIMIT#',
                value: 1,
              },
              {
                key: '#PAGE_SIZE#',
                value: 50,
              },
            ], //data 提交数据
            component: [], //type为2 选择的组件id
          },
        },
      },
    },
  ],
}
